// Den
#include <QCoreApplication>
#include <iostream>
#include <cmath>
using namespace std;
int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);
    cout<<"vvedite N (N>1)"<<endl; // Задаем число
    double N,k=1;
    cin>>N;
    while (exp(k*log(3))<=N) { // Считаем к
        k++;
    }
    cout<<k;
    return a.exec();
}
/*Рецензия:
 * Задание выполнено неверно, по условию задачи надо вводить целое число а не типа double
 * соответственно переменные N,k надо было сделать типа int
 * Пример правильной задачи:
int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);
    cout<<"vvedite N (N>1)"<<endl; // Задаем число
    int N,i=1,k=0;
    cin>>N;
    while (N>i) { // Считаем к
        i=i*3;
        k++;
    }
    cout<<k-1; //когда мы выходим из цикла i это число больше N,
                //следовательно i прибавляется лишняя единица
    return a.exec();
}
*/
